e250dcb1a7da5bba3979b7b2f7ccd24876674c69,src/main/java/org/cobbzilla/s3s3mirror/KeyJob.java,KeyJob,getObjectMetadata,#String#String#MirrorOptions#,28

Before Change


        Exception ex = null;
        for (int tries=0; tries<options.getMaxRetries(); tries++) {
            try {
                final ObjectMetadata objectMetadata = client.getObjectMetadata(bucket, key);
                context.getStats().s3getCount.incrementAndGet();
                return objectMetadata;

            } catch (AmazonS3Exception e) {
                if (e.getStatusCode() == 404) throw e;

After Change


        for (int tries=0; tries<options.getMaxRetries(); tries++) {
            try {
                context.getStats().s3getCount.incrementAndGet();
                return client.getObjectMetadata(bucket, key);

            } catch (AmazonS3Exception e) {
                if (e.getStatusCode() == 404) throw e;